dry-cleaning machine using perchloroethylene - French English Dictionary